pulley holder attachment - French English Dictionary